string of islands - English Synonyms Dictionary